package primary_nowcoder._36_70Exercise;

import java.util.Scanner;

/*
反转金字塔图案
 */
public class _60_ReversePyramidPattern {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNextInt()) {
            int a = sc.nextInt();
            for (int i = a; i > 0; i--) {
                for (int j = 0; j < a - i ; j++) {
                    System.out.printf(" ");
                }
                for (int j = i ; j > 0; j--) {
                    System.out.printf("* ");
                }
                for (int j = 0; j < a - i + 1; j++) {
                    System.out.printf(" ");
                }
                System.out.println();
            }
        }
        sc.close();
    }
}
/*
题目描述
KiKi学习了循环，BoBo老师给他出了一系列打印图案的练习，该任务是打印用“*”组成的翻转金字塔图案。
输入描述:
多组输入，一个整数（2~20），表示翻转金字塔边的长度，即“*”的数量，也表示输出行数。
输出描述:
针对每行输入，输出用“*”组成的金字塔，每个“*”后面有一个空格。
示例1
输入
复制
5
输出
复制
* * * * *
 * * * *
  * * *
   * *
    *
示例2
输入
复制
6
输出
复制
* * * * * *
 * * * * *
  * * * *
   * * *
    * *
     *
 */